/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package libreria;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.StringTokenizer;
import javax.swing.JOptionPane;

/**
 *
 * @author Luisana Rojas
 */
public class Busqueda {
  

    String anio,autor,titulo,librito="";
    FacadeBusqueda facade1;

    public Busqueda(String buscarLibro){
int t=1;
        try {
            File inFile = new File("texto.txt");
            BufferedReader reader = new BufferedReader(new FileReader(inFile));
            String line = "";
            StringTokenizer st;
            
            while ((line=reader.readLine()) != null) {
                st=new StringTokenizer(line,",");
                
                while(st.hasMoreTokens()){
                    anio=st.nextToken();
                    autor = st.nextToken();
                    titulo = st.nextToken();
    
                    if(titulo.equals(buscarLibro))
                    {
                         //AQUI ESTA LA LISTA DE RESULTADOS DE LOS LIBROS ENCONTRADOS Y LAS RETORNA
                          librito=("Titulo: "+titulo+"\nAutor: "+autor+"\nAño: "+anio);
                        t=0;
                    }
                }
            }   if(t==1)
                    {
                JOptionPane.showMessageDialog(null,"El libro no existe ",null,JOptionPane.ERROR_MESSAGE);
            }
          
            reader.close( ); 

        } 
        catch (IOException e) {
            System.err.println(e);
            System.exit(1);
        } 
    }
        @Override
        public String toString() {
        return librito;
}
}

